package avicit.bdp.dgs.qa.service.algo.raw.data.pcm.utils;

import java.text.DecimalFormat;

/**
 * @金航数码科技有限责任公司
 * @作者：developer
 * @邮箱：developer@avic-digital.com
 * @创建时间： 2023-11-01
 * @类说明：NumberUntils
 * @修改记录：
 * @注意事项：
 * @主要功能：数字操作工具类
 */
public class NumberUntils {
    public static DecimalFormat DF = new DecimalFormat("#.00000");

    /**
     * 字符串转Int
     *
     * @param s
     * @return
     */
    public static int StrToInt(String s) {
        return Integer.parseInt(s.trim());
    }

    /**
     * 字符串转Float
     *
     * @param s
     * @return
     */
    public static float StrToFloat(String s) {
        return Float.parseFloat(s.trim());
    }

    /**
     * 字符串转Double
     *
     * @param s
     * @return
     */
    public static double StrToDouble(String s) {
        return Double.parseDouble(s.trim());
    }

    /**
     * 根据
     *
     * @param s
     * @return
     */
    public static String getParamValue(String s) {
        return s.split(":").length == 2 ? s.split(":")[1] : "";
    }
}
